﻿using DoubleQoL.Game.Blueprints;
using Mafi;
using Mafi.Core.Buildings.Offices;
using Mafi.Core.Prototypes;
using Mafi.Unity;
using Mafi.Unity.InputControl;

namespace DoubleQoL.QoL.UI.Blueprint {

    internal class BlueprintsLocalView : BlueprintsView {
        public override bool IsLocal => true;

        public BlueprintsLocalView(IUnityInputMgr inputMgr, LazyResolve<BlueprintsController> controller,
           NewInstanceOf<QoLBlueprintsLibrary> blueprintsLibrary,
           UnlockedProtosDbForUi unlockedProtosDb,
           ProtosDb protosDb,
           BlueprintCreationController blueprintCreationController,
           CaptainOfficeManager captainOfficeManager,
           BlueprintsWindowView parent)
           : base(inputMgr, controller, blueprintsLibrary, unlockedProtosDb, protosDb, blueprintCreationController, captainOfficeManager, parent) {
        }
    }
}